package com.zjjc.QZEnergy.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.zjjc.QZEnergy.domain.HeatData;
import com.zjjc.QZEnergy.vo.ReportData;

import java.util.ArrayList;
import java.util.Date;

public interface IDataProcessService extends IService<HeatData> {
    ArrayList<ReportData> dailyDataSelect(Date start, Date end, String type,String dateType);

    void insertRecords(ArrayList<ReportData> list, String response, String uploadUrl, String appId) throws JsonProcessingException;

    ArrayList<ReportData> monthlyDataSelect(Date start, Date end, String type, String dateType);
}
